precedence and associativity of operators examples